package it.gat.dao;

import java.sql.SQLException;
import java.util.List;

import it.gat.model.*;

public interface DispositivoSostituitoDAO {
	
	public DispositivoSostituito insert(DispositivoSostituito dispositivoSostituito,int idRapportoIntervento) throws SQLException;
	
	public DispositivoSostituito retriveById(int idDispositivoRestituito) throws SQLException;
	
	public List<DispositivoSostituito> retrieveAll() throws SQLException;
	
	public List<DispositivoSostituito> retriveByIdRapportoIntervento(int idRapportoIntervento) throws SQLException;
	
	public void update(DispositivoSostituito dispositivoSostituito) throws SQLException;
	
	public void delete(int idDispositivoSostituito) throws SQLException;

}
